package com.mjk.common.core.jdbc.annotation;

import org.springframework.stereotype.Component;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
 * 用于扩展arcsharding 注解
 * @author jafek
 *
 */
@Documented
@Target({java.lang.annotation.ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Component
public @interface ArcShardingProxy {
    String dataSource() default "";//默认数据源 如果不填为默认数据源

    String userName() default "";//对于ORCALE 数据库得用户名称 MySQL 为空即可

    String table();//要进行分表的表名称
}
